package com.sky.annotation;


import com.sky.constant.AutoFillConstant;
import com.sky.enumeration.OperationType;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;


/**
 * 自定义注解，用于标识需要进行公共自动自动填充的方法
 */
@Target(ElementType.METHOD) // 定义该注解作用在类上
@Retention(RetentionPolicy.RUNTIME)
public @interface AutoFill {

    // 定义数据库操作类型 update 更新 insert 插入
    OperationType value();

}
